package com.yang.entity;

import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;

import java.time.LocalDateTime;

@Data
public class User {
  /**
   * 用户ID
   */
  private Long userId;

  /**
   * 用户账号
   */
  private String userAccount;

  /**
   * 用户昵称
   */
  private String userNickName;

  /**
   * 用户密码
   * 该属性被@JsonIgnore注解，在序列化时会被忽略
   */
  @JsonIgnore
  private String userPassword;

  /**
   * 用户手机号
   */
  private String userPhone;

  /**
   * 用户头像
   */
  private String userPicture;

  /**
   * 用户创建时间
   */
  private LocalDateTime createTime;
}
